#ifndef _DISPLAY_H_
#define _DISPLAY_H_

#include "spectrum.h"

//display image
class Display
{
public:
	struct display_info_t{
		unsigned progressive_iteration;
		std::vector<spectrum_t> frame_data; 
	};
	virtual void UpdateDisplay(const display_info_t& display_info) = 0;
	virtual ~Display(){}
};


#endif
